to the last drop - Allemand Anglais Dictionnaire